buddling trough - German English Dictionary